#include <iostream>
using namespace std;

int Sumar(int a, int b);
int Restar(int a, int b);
void main()
{
	int(*pfun)(int primero,int segundo);

	int alfa;int beta;
	cout<<"ingrese primer valor entero"<<endl;
	cin>>alfa;
	cout<<"ingrese segundo valor entero"<<endl;
	cin>>beta;
	
	int seleccionador;
	cout<<"seleccione operacion a realizar"<<endl;
	cout<<"1/ Sumar"<<endl<<"2/ Restar"<<endl;
	cin>>seleccionador;
	
	switch (seleccionador)
	{
	case 1:
		pfun=&Sumar;
		cout<<"El resultado es: "<<pfun(alfa,beta)<<endl;
		break;
	case 2:
		pfun=&Restar;
		cout<<"El resultado es: "<<pfun(alfa,beta)<<endl;
		break;
	default:
		cout<<"opcion incorrecta"<<endl;
		break;
	}

	cout<<"Hecho por Rodrigo Corral XD"<<endl;

}

int Sumar(int a, int b)
{ return a+b;}
int Restar(int a, int b)
{ return a-b;}